consolidation of contacts - Espagnol Anglais Dictionnaire